to persist in a demand - Español Inglés Diccionario